#!/usr/bin/env python

class Dog(  ):
    def __init__(self,dogname,dogcolor,dogheight,dogbuild,dogmood,dogage):
        """here we setup the attributes of our dog"""
        self.name = dogname
        self.color = dogcolor
        self.height = dogheight
        self.build = dogbuild
        self.mood = dogmood
        self.age = dogage
        self.Hungry = False
        self.Tired = False

    def Eat(self):
        """docstring for Eat"""
        if self.Hungry:
            print('Yum Yum...Num Num')
            self.Hungry = False
        else:
            print('Sniff Sniff...Not Hungry')

    def Sleep(self):
        """docstring for Sleep"""
        print('zzzzzzzzzzzzzz')
        self.Tired = False

    def Bark(self):
        """docstring for Bark"""
        if self.mood == 'Grumpy':
            print('GRRRRR...Woof Woof')
        elif self.mood == 'Laid Back':
            print('Yawn...ok...Woof')
        elif self.mood == 'Crazy':
            print('Bark Bark Bark')
        else:
            print('Woof Woof')

Beagle = Dog('Archie','Brown','Short','Chubby','Grumpy',12)
print(Beagle.name)
print(Beagle.color)

Beagle.Eat()
Beagle.Hungry = True
Beagle.Eat()
Beagle.Bark()

Lab = Dog('Nina','Black','Medium','Heavy','Laid Back',7)
Heeler = Dog('Bear','Black','Tall','Skinny','Crazy',9)
print('My name is %s' % Lab.name)
print('My color is %s' % Lab.color)
print('My mood is %s' % Lab.mood)
Lab.Bark()
Heeler.Bark()
